// import 'package:file_picker/file_picker.dart';
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter_lib/utils/LogUtils.dart';
// import 'package:flutter_lib/utils/ToastUtils.dart';
// import 'package:flutter_my_web/pages/tools/server/server_logic.dart';
// import 'package:flutter_my_web/pages/tools/server/server_page_item.dart';
// import 'package:flutter_my_web/pages/tools/server/server_utils/WebRtcDataChannelBean.dart';
// import 'package:flutter_my_web/widget/AppBarTitleWidget.dart';
// import 'package:flutter_my_web/widget/BlueMaterialButton.dart';
// import 'package:flutter_my_web/widget/TextWidget.dart';
// import 'package:flutter_screenutil/flutter_screenutil.dart';
// import 'package:get/get.dart';
// import 'package:flutter_dropzone/flutter_dropzone.dart';
//
// class ServerPage extends StatefulWidget {
//   const ServerPage({Key? key}) : super(key: key);
//
//   @override
//   State<ServerPage> createState() => _ServerPageState();
// }
//
// class _ServerPageState extends State<ServerPage> {
//   ServerLogic serverLogic = ServerLogic();
//
//   //网页版才能使用
//   late DropzoneViewController controller1;
//
//   @override
//   Widget build(BuildContext context) {
//     return Scaffold(
//       appBar: AppBar(
//         title: AppBarTitleWidget("本地文件传输"),
//       ),
//       body: GetBuilder<ServerLogic>(
//           init: serverLogic,
//           builder: (logic) {
//             return Column(
//               children: [
//                 SimpleText("shelf:${serverLogic.selfId}"),
//                 Expanded(
//                     child: ListView.separated(
//                   itemCount: serverLogic.peers.length,
//                   itemBuilder: (context, index) {
//                     return ServerPageItem(
//                       serverLogic.peers[index],
//                       call: () {
//                         serverLogic.invitePeer(
//                             context, serverLogic.peers[index].id);
//                       },
//                       closeCall: () {
//                         serverLogic.hangUp();
//                       },
//                       message: () {
//                         serverLogic.sendMessage("111111111111");
//                       },
//                       sendFile: () {
//                         serverLogic.sendFile();
//                       },
//                     );
//                   },
//                   separatorBuilder: (BuildContext context, int index) =>
//                       Divider(height: 1.0.h, color: Colors.blue),
//                 )),
//               ],
//             );
//           }),
//     );
//   }
// }
